﻿html {
	height: 100%;
}

body{
margin:0px;
padding:0px;
background:#fff url({WEBURLPATH}/images/mainbg.gif) left top repeat-x;
font-size:12px;
font-family:Verdana,Arial,Tahoma;
color:#444;
}
form,input,select,textarea,label,ul,li,dl,dt,dd,p{margin:0px;padding:0px;}
ul,li{list-style:none outside;}
img{border:0px none;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}

.left{float:left;}
.middle{float:left;}
.right{float:right;}

.clear {
	clear: both;
}
.inline {
	display: inline;
}
.block {
	display: block;
}
.hidden {
	display: none;
}
.hand {
	cursor: pointer;
}
.vamiddle {
	vertical-align: middle;
}
.aleft {
	text-align: left;
}
.acenter {
	text-align: center;
}
.aright {
	text-align: right;
}
.space {
	height: 10px;
	overflow: hidden;
}
.padding5 {
	padding: 5px;
}
.marginleft10 {
	margin-left: 10px;
}
.fbig {
	font-size: 14px;
}
.fenbig {
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 14px;
}
.fensmall {
	font-size: 11px;
}
.fcnbig {
	font-size: 20px;
	font-family: 微软雅黑, 黑体, sans-serif;
}
.fstrong {
	font-weight: 700;
}
.fcolor {
	color: #E52000;
}
.fdark {
	color: #aaa;
}
.fwhite {
	color: #fff;
}
.need {
	color: red;
}
.highlight {
	background-color: #ffff00;
	color: red;
}
.listarea {
	margin: 5px 0 15px 0;
	border-bottom: 1px dashed #eee;
}
.listpic {
	width: 48px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	color: #ccc;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 14px;
	padding: 1px;
	border: 1px solid #ccc;
	background-color: #f7f7f7;
	margin: 0 10px 10px 0;
}
.listpic img {
	width: 48px;
	height: 48px;
}
.showpic {
	text-align: center;
	color: #ccc;
	font-family: "Arial Black", Arial, Helvetica, sans-serif;
	font-size: 60px;
	padding: 1px;
	border: 1px solid #ccc;
	background-color: #f7f7f7;
	margin: 0 0 10px 0;
	background-position: center center;
	background-repeat: no-repeat;
}
.colorbutton {
	display:inline-block;height:33px;line-height:33px;color:#fff;font-weight:bold;text-align:center;
	width:90px;background:url({WEBURLPATH}/images/couponicons.gif) -119px -32px no-repeat;
}
.pricenum {
	font-size:24px;color:#e52000;font-family:Arial;font-weight:bold;
}
.listulstyle ul {
	list-style-type: disc;
	list-style-position: inside;
	margin-left: 20px;
}
.listulstyle ul li {
	list-style-type: disc;
	list-style-position: inside;
	margin-bottom: 5px;
	line-height: 18px;
}
.listulstyle ul li a {
}
input {
	height: 22px;
	line-height: 22px;
	font-size: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #888;
	background: #eee;
}
button {
	font-size: 14px;
	font-weight: 700;
	color: #fff;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #913004;
	background: #F05F03;
	padding: 3px 10px 2px;
}
textarea {
	font-size: 14px;
	font-family: Tahoma, Verdana, Arial, Helvetica, sans-serif;
	border: 1px solid #888;
	background: #eee;
}
input.noborder {
	border-style: none;
	background: #fff;
}
.showpage {
	clear:both;
	text-align: center;
	padding: 12px 0;
}
.showpage a, .showpage span {
	margin: 0px;
	padding: 1px 5px;
	border: 1px solid #888;
}
.showpage a:hover {
	color: #FF8E4B;
	border: 1px solid #FF8E4B;
}
.showpage .pageinfo {
	background-color: #f7f7f7;
	border: 1px solid #ddd;
}
.showpage .nextprev {
}
.showpage .nolink {
	color: #ccc;
	border: 1px solid #ddd;
	cursor: default;
}
.showpage .curpage {
	background-color: #F05F03;
	color: #fff;
	border: 1px solid #913004;
	cursor: default;
}
.showpage .gotopage {
	padding: 1px;
}
.showpage .gotopage input {
	border: 0;
	height: 13px;
}
.contentInfoBox {
	float:left;
	margin:10px 0px 0px 18px;
	padding: 0;
	width:709px;
}
.mainarea {
	margin: 0 7px;
}
.linetitle {
	height: 30px;
	line-height: 30px;
	font-size: 15px;
	font-weight: 700;
	letter-spacing: 1px;
	color: #A54204;
	font-family: '微软雅黑', '黑体', sans-serif;
	background:url({WEBURLPATH}/images/linetitlebg.gif) left bottom no-repeat;
	margin: 5px 0 10px;
}
.blocktitle {
	height: 33px;
	line-height: 33px;
	margin: 5px 0 10px;
}
.blocktitle strong {
	float: left;
	font-size: 18px;
	font-weight: 700;
	letter-spacing: 2px;
	color: #FEFCFD;
	font-family: '微软雅黑', '黑体', sans-serif;
	background:url({WEBURLPATH}/images/blocktitlebg.gif) left top no-repeat;
	padding-left: 18px;
}
.blocktitle span {
	float: left;
	width: 37px;
	height: 33px;
	background:url({WEBURLPATH}/images/blocktitlebg.gif) 0px -33px no-repeat;
}
.blankline{
	width:100%;
	height: 30px;
	background: url({WEBURLPATH}/images/sepline.gif) center center no-repeat;
}
#root_showmsg {
	margin: 50px auto;
	padding: 10px;
	width: 700px;
}
#root_showmsg h3 {
	height: 35px;
	line-height: 35px;
	padding-left: 12px;
	font-size: 14px;
	font-weight: 700;
	color: #E52000;
	background: #f7f7f7;
}
#root_showmsg p {
	text-align: center;
	padding: 10px;
}
.datatable {
	width: 100%;
	border-style: none;
	background-color: #fff;
	margin-bottom: 12px;
	text-align: left;
}
.datatable tbody th {
	width: 15%;
	text-align: right;
	font-weight: 700;
	font-size: 14px;
	padding: 13px 5px 10px 10px;
	vertical-align: top;
}
.datatable tbody td {
	padding: 10px;
	vertical-align: middle;
}
.datatable tbody td input,label {
	vertical-align: middle;
}
.datatable tbody td div {
	color: #888;
	margin-top: 3px;
}
.datatable tbody td span {
	color: red;
}
.datatable tfoot td {
	padding: 10px;
}
.datatable tfoot td button {
}
.c_2_1 {
	float: left;
	width: 179px;
	margin: 5px 0 20px 1px;
}
.c_2_2 {
	float: left;
	width: 750px;
	margin: 5px 10px 20px 20px;
}
.c_2_2 p,.showcontent p {
	font-size: 14px;
	margin: 15px 0;
	line-height: 25px;
	text-indent: 30px;
}
.leftmenu {
	width: 179px;
	background: url({WEBURLPATH}/images/leftmenu_bg.gif) left top repeat-y;
}
.leftmenu .leftmenu_top {
	height: 60px;
	background: url({WEBURLPATH}/images/leftmenu_top.gif) left top no-repeat;
	margin-bottom: 15px;
}
.leftmenu .leftmenu_off {
	height: 32px;
	line-height: 32px;
	padding-left: 22px;
	background: url({WEBURLPATH}/images/leftmenu_off.gif) left bottom no-repeat;
}
.leftmenu .leftmenu_off a {
	color: #C2A161;
	font-weight: 700;
	text-decoration: none;
}
.leftmenu .leftmenu_on {
	height: 32px;
	line-height: 32px;
	padding-left: 22px;
	/*background: url({WEBURLPATH}/images/leftmenu_on.gif) left bottom no-repeat;*/
}
.leftmenu .leftmenu_on a {
	color: #FFCB13;
	font-weight: 700;
	text-decoration: none;
}
.leftmenu .leftmenu_bottom {
	height: 87px;
	background: url({WEBURLPATH}/images/leftmenu_bottom.gif) left top no-repeat;
	margin-top: 50px;
}
.star_rating,
.star_rating a:hover,
.star_rating a:active,
.star_rating a:focus,
.star_rating .star_rating_cur {
	background: url({WEBURLPATH}/images/star.gif) 0 -1000px repeat-x;
}
.star_rating {
	position: relative;
	width: 125px;
	height: 25px;
	overflow: hidden;
	list-style: none;
	margin: 5px 0;
	padding: 0;
	background-position: 0 0;
}
.star_rating li {
	display: inline;
}
.star_rating a,
.star_rating .star_rating_cur {
	position: absolute;
	top: 0;
	left: 0;
	text-indent: -1000em;
	height: 25px;
	line-height: 25px;
	outline: none;
	overflow: hidden;
	border: none;
}
.star_rating a:hover,
.star_rating a:active,
.star_rating a:focus {
	background-position: 0 100%;
}
.star_rating .star_rating_cur {
	z-index: 1;
	background-position: 0 50%;
}
.star_rating_inline {
	display: -moz-inline-block;
	display: -moz-inline-box;
	display: inline-block;
	vertical-align: middle;
}

.txtIpt{height:20px;line-height:20px;padding:0px 2px;color:#4c4c4c;}
.btnIpt{height:20px;line-height:20px;border:0px none;cursor:pointer}

#mainTop{
width:100%;
height:129px;
background:url({WEBURLPATH}/images/logoboxbg.gif) center center no-repeat;
}
.logoBox{
margin:0px auto;
width:974px;
height:90px;
}
#logo{
float:left;
padding:5px 0px 0px 0px;
height:85px;
}
#cityBox{
float:left;
padding:40px 0px 0px 16px;
}
#topActBox{
float:right;
padding:60px 30px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
color:#fff;
}
#topActBox a{margin:0px 3px;color:#fff;}
#topActBox a:hover{}
#topActBox a#helpA{margin:0px 0px 0px 30px;}


.navBox{
margin:0px auto;
width:974px;
height:37px;
}
.topNav{
margin:0px 0px 0px 140px;
}
.topNav li{
float:left;
padding:0px 30px 0px 0px;
width:80px;
height:37px;
line-height:37px;
text-align:center;
color:#fff;
font-weight:bold;
background:url({WEBURLPATH}/images/navbg.gif) right center no-repeat;
}
.topNav li.last{background:none;}
.navBox li a{
color:#fff;
}

#mainMiddle{
margin:0px auto;
width:100%;
height:auto;
background:url({WEBURLPATH}/images/mainbotbg.gif) left bottom repeat-x;
}

.mainContBox{
position:absolute;
left:50%;
margin-left:-487px;
width:974px;
background:#fff url({WEBURLPATH}/images/maincontbg.gif) left top repeat-x;
}
#mainheight {
	min-height: 520px;
}
/*\*/
* html #mainheight {
	height: 520px;
}
/* */
.mainContTop{
float:left;
margin:0px 0px 0px 7px;
width:960px;
background:#fff url({WEBURLPATH}/images/mainconttopbg.gif) left top repeat-x;
zoom:1;
display:inline;
}
.mainContTop1{
float:left;
margin:0px 0px 0px 7px;
width:960px;
background:#fff;
zoom:1;
display:inline;
}

#mainContBot{
float:left;
width:974px;
height:101px;
background:#fff url({WEBURLPATH}/images/maincontbot.gif) left top no-repeat;
}
#mainBot{
width:100%;
height:262px;
}

#copyright{
padding:30px 0px 0px 0px;
width:974px;
text-align:center;
color:#fff;
line-height:22px;
}


#comingBox{
margin:0px auto;
padding:80px 0px 0px 0px;
width:459px;
height:359px;
}





/* JSelect样式 */
.j-container {
	position:relative;
	width:60px;
	height:19px;
	border:#ffa565 solid 1px;
	background:#ffc887;
}

.j-select-arrrowDown {
	background:#690e01;
	width:17px;
	height:17px;
	right:1px;
	top:1px;
	background:url({WEBURLPATH}/images/arrow.gif) no-repeat;
}
.j-select-arrrowDown:hover {
	
}

.j-container div {
	color:#8d461f;
	padding-left:3px;
	line-height:21px;
}

.j-select-list {
	z-index: 9;
	border:#ffa565 solid 1px;
	text-align:left;
	background:#ffc887;
}

.j-select-list li {
	color:#8d461f;
	padding-left:3px;
	line-height:19px;
	height:19px;
}

.j-select-list li.active {
	background:#690e01;
	color:#fff;
}



#noticeBox{
border:1px #d6b79a solid;
height:40px;
line-height:40px;
background:url({WEBURLPATH}/images/repeatx.gif) 0px 0px repeat-x;
}
#noticeBox .left{
width:365px;
height:40px;
background:url({WEBURLPATH}/images/allicons.gif) -938px 12px no-repeat;
text-indent:2.5em;
overflow:hidden;
}
#noticeBox .left span{float:left;color:#f00;font-weight:bold;}
#noticeBox .left marquee{float:left;display:inline;width:260px;padding:0px;}

#noticeBox .right{position:relative;padding-top:8px;z-index:9;}
#noticeBox .right .txtIpt{float:left;width:200px;border:1px #8fb1cb solid;}
#noticeBox .right .btnIpt{float:left;margin:0px 25px 0px 10px;width:55px;height:23px;background:url({WEBURLPATH}/images/allicons.gif) 0px 0px no-repeat;}

a.searchA{
display:block;
float:left;
margin:0px 8px 0px 0px;
padding:0px 17px 0px 0px;
height:22px;
background:url({WEBURLPATH}/images/arrow02.gif) right top no-repeat;
cursor:pointer;
}
a.searchA:hover{text-decoration:none;}
a.searchA span{
display:block;
float:left;
padding:0px 4px;
height:20px;
line-height:20px;
border:1px #adadad solid;
border-right:0px none;
cursor:pointer;
}
a.active{background:url({WEBURLPATH}/images/arrow03.gif) right top no-repeat;}
a.active span{border:1px #8fb1cb solid;border-right:0px none;background:#f0f9fe;}


.pop-panel{display:none;position:absolute;top:29px;left:0px;border:1px solid #8fb1cb;padding:5px 9px;background:#fff;color:#61646E;z-index:1;}
.pop-panel a{color:#61646E;}
.pop-panel a:hover{text-decoration:underline;color:#C00;}
.pop-panel .close{position:absolute;right:6px;top:6px;width:16px;height:16px;text-indent:-9999px;background-position:-67px -252px;background:url({WEBURLPATH}/images/allicons.gif) -55px 0px no-repeat;}
.pop-panel .close:hover{background-position:-87px -232px;background-color:#FFF;background:url({WEBURLPATH}/images/allicons.gif) -55px 0px no-repeat;}
.pop-panel .title{margin:-5px -9px 15px -9px;padding:0 9px;line-height:30px;background:#FAF7EB;}
.pop-panel .title .title-main{display:inline;margin-right:10px;font-size:1.2em;color:#C00;}
.pop-panel .title .title-misc{color:#111;}
.pop-panel .title a.title-misc{padding:0 1px;color:#66C;}
.pop-panel .title a.title-misc:hover{color:#FFF;background:#66C;}
.pop-panel .more{text-align:right;}
.pop-panel .more a{color:#f57b06;background-image:none;}
.pop-panel .more a:hover{color:#FFF;background:#f57b06;}
.pop-panel p{margin-bottom:5px;color:#61646E;}
.pop-panel_list li a{padding-left:3px;background-position:-169px -418px;*background-position:-169px -420px;}
.pop-panel_list li a:hover{background-position:-169px -438px;*background-position:-169px -440px;}


.ep_quick-search{width:400px;}
.ep_quick-search a{color:#f57b06;height:20px;line-height:20px;}
.ep_quick-search a:hover{text-decoration:none;color:#FFF;background-color:#f57b06;}
.ep_quick-search li{float:left;word-wrap:nowrap;}
.ep_quick-search .option{display:block;float:left;margin-right:5px;padding:0 1px;white-space:nowrap;cursor:pointer;}
.ep_quick-search .option-active{color:#111;cursor:default;font-weight:bold;}
.ep_quick-search .option-active:hover{text-decoration:none;color:#111;background:none;}
.ep_quick-search .default,.ep_quick-search .list-term,.ep_quick-search dl{float:left;width:100%;margin-bottom:7px;font-weight:bold;}
.list-desc{font-weight:normal;}
.ep_quick-search dl a{float:left;padding:0 1px;}
.ep_quick-search dt{float:left;margin-right:5px;}
.ep_quick-search dt a{margin-right:5px;}
.ep_quick-search dd{float:left;width:510px;}
.ep_quick-search-channels{width:57px;}
.ep_quick-search-channels li{width:100%;margin-bottom:1px;}
.ep_quick-search-channels li a{float:none;margin-right:0;}
.ep_quick-search .ep-close:hover{background-position:-87px -232px;background-color:#FFF;}

#companySortBox{
position:relative;
float:left;
width:170px;
height:433px;
background:url({WEBURLPATH}/images/allicons.gif) 0px -23px no-repeat;
z-index:999;
}
#companySortBox dl{margin-top:63px;line-height:26px;font-weight:bold;}
#companySortBox dt{height:28px;background:url({WEBURLPATH}/images/allicons.gif) 0px -456px no-repeat;text-indent:1em;}
#companySortBox dt a{color:#ffcb15;cursor:pointer;}
#companySortBox dt a:hover{color:#ffcb15;text-decoration:none;}
#companySortBox dd ul.leftNav li{height:28px;background:url({WEBURLPATH}/images/allicons.gif) 0px -456px no-repeat;text-indent:1em;}
#companySortBox dd ul.leftNav li a{color:#c2a161;cursor:pointer;}
#companySortBox dd ul.leftNav li a:hover{color:#fff7e9;text-decoration:none;}
#companySortBox dd ul.leftNav li a.current{color:#FFCB15;}
#companySortBox dd ul.leftNav li a.select{color:#CC0000;}
#companySortBox dd ul.leftNav li.current{background:#634634;}
#companySortBox dd ul.leftNav li.current a{color:#fff7e9;cursor:pointer;}
#companySortBox dd ul.leftNav li.current a:hover{color:#fff7e9;}


#companySortBox dd ul.leftNav li ul.leftSubNav{
display:none;
position:absolute;
top:0px;
left:170px;
padding:0px 8px 0px 8px;
background:#634634 url({WEBURLPATH}/images/linebg.gif) center top repeat-y;
width:143px;
}
#companySortBox dd ul.leftNav li ul.leftSubNav li{display:inline-block;background:none;width:auto;float:left;height:30px;line-height:30px;margin:0px 3px;word-break:keep-all;}
#companySortBox dd ul.leftNav li ul.leftSubNav li a{color:#b59c8b;font-weight:normal;}
#companySortBox dd ul.leftNav li ul.leftSubNav li a:hover{color:#fff7e9;}
#companySortBox dd ul.leftNav li ul.leftSubNav li a.select{color:#CC0000;}

.topContMid{float:left;width:562px;}

#picBox{position:relative;float:left;width:547px;height:262px;margin:6px 0px 0px 11px;overflow:hidden;border:2px #412716 solid;display:inline;z-index:0;}
#picBox ul#show_pic{ margin:0; padding:0; height:262px; width:2735px; position:absolute;}
#picBox ul#show_pic li{ float:left; margin:0; padding:0; height:262px;}
#picBox ul#show_pic li img{ display:block;}
#picBox ul{display:none;}
#picBox .button{position:absolute; z-index:1000; right:0px; bottom:2px; font-size:13px; font-weight:bold; font-family:Arial, Helvetica, sans-serif;}
#picBox .b1,#picBox .b2{display:inline-block;background:#fff;width:18px; height:18px; line-height:18px; list-style:none; color:#4e2b12; text-align:center;  cursor:pointer; padding:0; margin-right:5px; font-size:11px; font-family: sans-serif;border:2px #dedede solid;font-weight:bold;}
#picBox .b2{ background:#fff; border:2px #df5519 solid;font-weight:bold; color:#df5519;}
#picBox a:hover{ text-decoration:none}

#hotnewsBox{
float:left;
margin:27px 0px 0px 11px;
width:549px;
height:128px;
border:1px #e6d4c2 solid;
background:url({WEBURLPATH}/images/allicons.gif) -170px -23px no-repeat;
display:inline;
}
#hotnewsBox ul{
float:left;
margin:30px 0px 0px 0px;

}
#hotnewsBox ul li{
float:left;
margin:0px 5px 0px 0px;
width:265px;
height:23px;
line-height:23px;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;
text-indent:1em;
text-align:left;
}
#hotnewsBox ul li a{color:#666;margin:0px 5px 0px 0px;}
#hotnewsBox ul li a:hover{color:#f57b06;}

.topContRight{
float:right;
width:215px;
}
#loginBox{
margin:6px 0px 0px 0px;
width:215px;
height:179px;
background:url({WEBURLPATH}/images/allicons.gif) -170px -152px no-repeat;

}
#loginBox form{float:left;padding:10px 0px 0px 15px;}
#loginBox form a{margin:0px 0px 0px 5px;color:#f57b06;text-decoration:underline;}
#loginBox form a:hover{text-decoration:none;}
#loginBox label{display:block;height:28px;line-height:28px;color:#4c4c4c;}
#loginBox label input{vertical-align:middle;}
#loginBox label span{display:inline-block;width:39px;font-weight:bold;}
#loginBox label .txtIpt{width:130px;border:1px #8fb1cb solid;}
#chkLabel{color:#f57b06;}
.forgetPwdA{display:inline-block;width:17px;height:17px;background:url({WEBURLPATH}/images/allicons.gif) -385px -178px no-repeat;}
#loginBox label .chkIpt{margin:0px 5px 0px 40px;background:none;border:0px none;}
#loginBox .btnIpt{margin:0px 0px 0px 52px;width:67px;height:26px;border:0px none;background:url({WEBURLPATH}/images/allicons.gif) -385px -152px no-repeat;}

#loginNav{
margin:0px;
padding:4px 0px 0px 95px;
}
#loginNav li{float:left;height:25px;line-height:28px;overflow:hidden;text-align:center;}
#loginNav li a{color:#65321d;}
#loginNav li a:hover{color:#fef7e5;text-decoration:none;}
#personal{width:71px;}
#company{width:48px;}
#loginNav li.current a{color:#666;}
#loginNav li.current a:hover{color:#666;}
#personal.current{background:url({WEBURLPATH}/images/allicons.gif) -732px -23px no-repeat;}
#company.current{background:url({WEBURLPATH}/images/allicons.gif) -803px -23px no-repeat;}

.topRightProBoxa{float:left;width:215px;height:88px;}
.topRightProBoxa img{float:left;}
.topRightProBoxb{position:relative;float:left;width:215px;height:129px;margin:16px 0px 0px 0px;}
.topRightProBoxb img{float:left;}

.latestCoupon{clear:both;float:left;width:732px;background:url({WEBURLPATH}/images/allicons.gif) 0px -484px no-repeat;}
.couponSortList{width:732px;height:38px;line-height:38px;text-align:right;}
.couponSortList a{display:inline-block;color:#a16844;margin:0px 2px;}
.couponSortList a:hover{color:#f57b06;}
.couponSortList a.more{display:inline-block;width:14px;height:14px;background:url({WEBURLPATH}/images/allicons.gif) -170px -369px no-repeat;vertical-align:middle;}

.couponSort{clear:both;float:left;width:732px;padding:10px 0px 0px 0px;}
.couponSort ul{float:left;width:732px;padding:0px 0px 20px 0px;background:url({WEBURLPATH}/images/allicons.gif) -170px 320px no-repeat;}
.couponSort ul li{float:left;margin:10px 0px 0px 18px;width:220px;height:305px;text-align:left;}
.couponSort ul li a{display:block;}
.couponSort ul li .img{display:inline-block;width:188px;height:204px;}
.couponSort ul li a.tit{display:inline-block;width:188px;height:30px;line-height:30px;text-indent:2em;background:url({WEBURLPATH}/images/allicons.gif) -969px -26px no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#666;}
.couponSort ul li a.tit:hover{color:#f57b06;}
.couponSort ul li .priceBefore{display:inline-block;width:188px;height:30px;line-height:30px;text-indent:0.5em;text-decoration:line-through;font-size:13px;color:#bbb;font-family:simhei;font-weight:bold;}
.couponSort ul li .priceAfter{display:inline-block;height:30px;line-height:30px;padding:0px 0px 0px 55px;font-size:24px;color:#e52000;font-family:Arial;font-weight:bold;background:url({WEBURLPATH}/images/allicons.gif) -940px -65px no-repeat;font-family:simhei;}

.hotCoupon{float:right;padding:10px 0px 0px 0px;width:215px;}
.hotCoupon .tit{
width:215px;
height:30px;
line-height:30px;
background:url({WEBURLPATH}/images/allicons.gif) -385px -195px no-repeat;
}
.hotCoupon .tit a.left{float:left;color:#401900;line-height:30px;font-size:14px;text-indent:0.5em;font-weight:bold;}
.hotCoupon .tit a.left:hover{color:#ffe5d4;}
.hotCoupon .tit ul{float:right;padding:6px 5px 0px 0px;}
.hotCoupon .tit ul li{float:left;width:39px;height:24px;line-height:24px;text-align:center;}
.hotCoupon .tit ul li.current{background:url({WEBURLPATH}/images/allicons.gif) -600px -195px no-repeat;}
.hotCoupon .tit ul li a{color:#fff;}
.hotCoupon .tit ul li a:hover{color:#ddd;text-decoration:none;}
.hotCoupon .tit ul li.current a{color:#898989;}
.hotCoupon .tit ul li.current a:hover{color:#898989;}
.hotCoupon .cont{width:213px;border:1px #e2ccb8 solid;border-top:0px none;}
.hotCoupon .cont li{width:200px;height:80px;padding:13px 0px 13px 7px;}
.hotCoupon .cont .img{float:left;display:inline-block;width:86px;height:76px;border:2px #aaa solid;}
.hotCoupon .cont .img img{display:inline-block;width:82px;height:72px;border:2px #fff solid;}
.hotCoupon .cont a.tit,.hotCoupon .cont .couponTit,.hotCoupon .cont .price{width:95px;margin:0px 0px 0px 2px;}
.hotCoupon .cont a.tit{display:inline-block;background:none;height:13px;line-height:13px;color:#666;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hotCoupon .cont a.tit:hover{color:#f57b06;}
.hotCoupon .cont .couponTit{color:#e57d1d;font-size:12px;line-height:13px;font-weight:bold;font-family:simhei;}
.hotCoupon .cont .price{display:inline-block;background:#f4f4f4;margin-top:10px;width:108px;text-align:center;}

.midProBox{clear:both;width:960px;height:110px;padding:10px 0px 0px 0px;}

.hotNewsBox{clear:both;float:left;margin:20px 20px 0px 0px;padding:30px 5px 0px 5px;width:350px;background:url({WEBURLPATH}/images/allicons.gif) -385px -255px no-repeat;}
.hotNewsBox li{width:350px;height:24px;line-height:24px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.hotNewsBox li a{color:#666;margin:0px 2px;}
.hotNewsBox li a:hover{color:#f57b06;}

.checkInBox{float:left;margin:20px 0px 0px 0px;padding:26px 5px 0px 5px;width:350px;background:url({WEBURLPATH}/images/allicons.gif) -735px -130px no-repeat;}
.checkInBox li{width:350px;height:82px;padding:12px 0px;}
.checkInBox li .img{float:left;}
.checkInBox li .tit,.checkInBox li .abstract,.checkInBox li .mark{display:inline-block;margin:0px 0px 0px 5px;}
.checkInBox li .tit{width:260px;color:#e57d1d;font-weight:bold;line-height:25px;}
.checkInBox li .abstract{width:260px;color:#666;line-height:18px;}
.checkInBox li .mark{width:260px;height:25px;line-height:25px;color:#000;}
.checkInBox li .mark img{display:inline-block;margin:5px 10px 0px 0px;}
.checkInBox li .mark em{color:#f00;margin:0px 10px 0px 0px;font-style:normal;}


.latestCompany{float:right;width:215px;margin:10px 0px 0px 0px;}
.latestCompany .tit{width:215px;height:30px;background:url({WEBURLPATH}/images/allicons.gif) -385px -225px no-repeat;}
.latestCompany .tit a{float:left;color:#401900;line-height:30px;font-size:14px;text-indent:0.5em;font-weight:bold;}
.latestCompany .tit a:hover{color:#fff7e9;}
.latestCompany .cont{
width:213px;
border:1px #e2ccb8 solid;
border-top:0px none;
}
.latestCompany .cont li{width:190px;height:50px;padding:3px 8px;}
.latestCompany .cont .img{float:left;display:inline-block;width:50px;height:47px;}
.latestCompany .cont .img img{display:inline-block;width:50px;height:47px;}
.latestCompany .cont .list{margin:0px 0px 0px 5px;display:inline-block;color:#666;width:130px;height:22px;line-height:22px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}

.botNavBox{float:left;padding:10px 0px 0px 0px;width:100%;height:30px;text-align:center;}
.botNavBox div{width:958px;height:28px;line-height:28px;border:1px #ddd solid;margin:0px auto;text-align:center;}
.botNavBox div a{margin:0px 10px;color:#3f3f3f;}


/* 优惠奖券 */

#positionBox{
border:1px #d6b79a solid;
height:40px;
line-height:40px;
background:url({WEBURLPATH}/images/repeatx.gif) 0px 0px repeat-x;
}
#positionBox .left{
width:665px;
height:40px;
background:url({WEBURLPATH}/images/allicons.gif) -203px -357px no-repeat;
text-indent:3em;
}
#positionBox .left a{color:#431e10;margin:0px 5px;}
#positionBox .left a:hover{color:#f57b06;}

.couponLeftProBox{clear:both;float:left;margin:10px 0px 0px 0px;width:170px;height:276px;}
.couponSearchBox{margin:10px 0px 0px 11px;width:543px;height:32px;line-height:32px;background:url({WEBURLPATH}/images/couponicons.gif) 0px 0px no-repeat;}
.couponSearchBox .txtIpt{float:left;margin:5px 0px 0px 12px;border:1px #8fb1cc solid;width:200px;}
.couponSearchBox .btnIpt{float:left;margin:4px 0px 0px 10px;width:55px;height:23px;background:url({WEBURLPATH}/images/couponicons.gif) 0px -32px no-repeat;cursor: pointer;}
.couponSearchBox .right{padding:0px 10px 0px 0px;height:32px;line-height:32px;}
.couponSearchBox .right a{display:inline-block;margin:4px 0px 0px 0px;width:24px;height:24px;line-height:24px;text-align:center;color:#fff;background:url({WEBURLPATH}/images/couponicons.gif) -55px -32px no-repeat; margin-left:5px;}
.couponSearchBox .right a:hover{color:#f57b06;text-decoration:none;}
.couponSearchBox .right a.checked{color:#FFCB15;text-decoration:none;}
.couponList{margin:0px 0px 0px 11px;}
.couponList li,.companyCoupon li{padding:10px 0px 20px 0px;width:543px;height:145px;}
.couponList li a.img,.companyCoupon li a.img{float:left;display:block;border:6px #e8e8e8 solid;width:205px;height:133px;line-height:133px;text-align: center;color: #ccc;font-family: "Arial Black", Arial, Helvetica, sans-serif;font-size: 18px;background-color: #f7f7f7;}
.couponList li a.img img,.companyCoupon li a.img img {width:205px;height:133px;}
.couponList li .priceBefore,.companyCoupon li .priceBefore{display:inline-block;width:320px;height:20px;line-height:20px;text-indent:0.5em;text-decoration:line-through;font-size:13px;color:#bbb;font-family:simhei;font-weight:bold;}
.couponList li .priceAfter,.companyCoupon li .priceAfter{display:inline-block;padding:0px 0px 0px 55px;width:260px;height:28px;line-height:28px;font-size:28px;color:#e52000;font-family:Arial;font-weight:bold;background:url({WEBURLPATH}/images/allicons.gif) -940px -65px no-repeat;font-family:simhei;}
.couponList li .tit,.companyCoupon li .tit{height:30px;line-height:30px;}
.couponList li .tit a,.companyCoupon li .tit a{display:inline-block;float:left;width:160px;color:#f57b06;margin:0px 5px 0px 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.couponList li .tit a:hover,.companyCoupon li .tit a:hover{color:#f57b06;}
.couponList li .abstract,.companyCoupon li .abstract{display:inline-block;width:310px;padding:0px 5px 0px 5px;line-height:20px;text-align:left;}

.couponListPage{margin:10px 0px 0px 0px;width:543px;height:30px;height:30px;text-align:center;}
.couponListPage a{color:#666;font-size:13px;margin:0px 3px;}
.couponListPage a:hover{color:#f57b06;}
.couponListPage a.current{color:#f57b06;font-size:15px;font-weight:bold;}
.couponListPage a.current:hover{color:#f57b06;}
.couponListPage a.pre,.couponListPage a.next{display:inline-block;width:15px;height:15px;vertical-align:middle;}
.couponListPage a.pre{background:url({WEBURLPATH}/images/couponicons.gif) -80px -32px no-repeat;}
.couponListPage a.next{background:url({WEBURLPATH}/images/couponicons.gif) -95px -32px no-repeat;}

.topRightProBoxc{width:215px;height:155px;margin:10px 0px 0px 0px;}

.couponHotNews{float:right;width:215px;margin:10px 0px 0px 0px;}
.couponHotNews .tit{width:215px;height:30px;background:url({WEBURLPATH}/images/allicons.gif) -385px -225px no-repeat;}
.couponHotNews .tit a{float:left;color:#401900;line-height:30px;font-size:14px;text-indent:0.5em;font-weight:bold;}
.couponHotNews .tit a:hover{color:#fff7e9;}
.couponHotNews .cont{width:213px;border:1px #e2ccb8 solid;border-top:0px none;}
.couponHotNews .cont li{padding:0px 0px 0px 15px;width:190px;height:25px;line-height:25px;background:url({WEBURLPATH}/images/allicons.gif) -975px -103px no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.couponHotNews .cont li a{color:#666;margin:0px 2px;}
.couponHotNews .cont li a:hover{color:#f57b06;}


/* 优惠券详情 */
#subPage{margin:0px;padding:0px;width:974px;background:#fff;min-height: 520px;}
/*\*/
* html #subPage {
	height: 520px;
}
/* */
#subPage #positionBox{margin:0px;height:39px;width:974px;background:url({WEBURLPATH}/images/couponicons.gif) 0px -65px no-repeat;border:0px none;}
#subPage #positionBox .left{background:none;text-indent:4em;height:39px;line-height:39px;}
#couponInfoBox{float:left;margin:0px 0px 0px 18px;width:709px;display:inline;}

.couponImage{width:709px;height:327px;}
.couponImage img{width:709px;height:327px;border:1px #acacac solid;}

.couponInfo{float:left;margin:15px 0px 0px 0px;padding:0px 0px 30px 0px;background:url({WEBURLPATH}/images/couponinfobg.gif) left bottom no-repeat;}
.couponInfo .priceAfter,.couponInfo .priceBefore,.couponInfo .printA,.couponInfo .message{float:left;}
.couponInfo .expTime,.couponInfo .collect,.companyInfo .collect,.couponInfo .share{float:right;}
.couponInfo .priceAfter,.couponInfo .printA,.couponInfo .message,.couponInfo .collect,.companyInfo .collect,.couponInfo .share{display:inline-block;}
.couponInfo .priceAfter{padding:0px 0px 0px 75px;width:;height:30px;line-height:30px;background:url({WEBURLPATH}/images/couponicons.gif) -464px -33px no-repeat;font-size:26px;font-family:SimHei;color:#e52000;font-weight:bold;}
.couponInfo .priceBefore{color:#a2a2a2;font-weight:bold;font-size:12px;margin:0px 0px 0px 10px;line-height:30px;font-family:SimHei;}
.couponInfo .expTime{font-size:12px;color:#666;}
.couponInfo p{float:left;width:709px;padding:7px 0px 0px 0px;font-size:12px;color:#666;line-height:18px;}
.couponInfo .printA,.couponInfo .message{height:33px;line-height:33px;color:#fff;font-weight:bold;text-align:center;}
.couponInfo .printA{margin:30px 0px 0px 260px;width:90px;background:url({WEBURLPATH}/images/couponicons.gif) -119px -32px no-repeat;}
.couponInfo .message{margin:30px 0px 0px 20px;width:100px;background:url({WEBURLPATH}/images/couponicons.gif) -209px -32px no-repeat;}
.couponInfo .collect,.companyInfo .collect,.couponInfo .share{width:74px;height:31px;line-height:31px;color:#6a6a6a;font-weight:bold;text-align:left;}
.couponInfo .collect,.companyInfo .collect{margin:30px 0px 0px 0px;text-indent:3em;background:url({WEBURLPATH}/images/couponicons.gif) -309px -32px no-repeat;}
.couponInfo .share{margin:30px 10px 0px 10px;text-indent:2.8em;background:url({WEBURLPATH}/images/couponicons.gif) -383px -32px no-repeat;}
.couponInfo .shareBox{float:right;margin:30px 10px 0px 10px;}


.couponCompanyaddress{display:inline-block;margin:20px 0px 10px 0px;width:350px;color:#666;line-height:18px;}
.couponCompany .map{color:#f57b06;display:inline-block;text-decoration:underline;vertical-align:top;margin:50px 0px 0px 30px;padding:0px 0px 0px 60px;width:46px;height:49px;line-height:49px;background:url({WEBURLPATH}/images/couponicons.gif) -640px -7px no-repeat;letter-spacing:10px;}
.couponCompany .map:hover{text-decoration:none;}
.couponCompanymore{float:right;line-height:17px;display:inline-block;margin:0px 0px 0px 120px;padding:0px 20px 0px 0px;background:url({WEBURLPATH}/images/couponicons.gif) 77px -111px no-repeat;color:#666;}
.couponCompanymore:hover{color:#f57b06;}

.couponCompanyName{margin-top:20px;color:#333;font-size:26px;font-weight:bold;}

.companyComment{float:left;width:709px;padding:0px 0px 0px 0px;}
.companyComment li{float:left;width:709px;margin:30px 0px 0px 0px;}
.companyComment li .img{float:left;}

.companyComment li .user{
	margin:0px 0px 0px 20px;
	font-weight:bold;
	color:#6666CC;
}

.companyComment li .inquiry{
	margin:0px 0px 0px 20px;
	font-weight:bold;
	color:#6666CC;
}

.companyComment li .intro{
	margin:0px 0px 0px 20px;
	font-weight:1.2em;
	color:#333;
}
.companyComment li .time{margin:0px 0px 0px 20px;}
.companyComment li .role{float:right;margin-top:0px!important;margin-top:-15px;font-weight:bold;color:#504343;}
.companyComment li p{float:left;width:610px;margin:5px 0px 0px 10px;line-height:18px;text-align:left;}

.couponRight{float:right;width:215px;margin:0px 10px 0px 0px;display:inline;}

.couponTipBox,.couponAboutBox{float:right;width:215px;margin:10px 0px 0px 0px;}
.couponTipBox .tit,.couponAboutBox .tit{width:215px;height:30px;background:url({WEBURLPATH}/images/allicons.gif) -385px -225px no-repeat;}
.couponTipBox .tit a,.couponAboutBox .tit a{float:left;color:#401900;line-height:30px;font-size:14px;text-indent:0.5em;font-weight:bold;}
.couponTipBox .tit a:hover,.couponAboutBox .tit a:hover{color:#fff7e9;}
.couponTipBox .cont{width:213px;padding:10px 0px;border:1px #e2ccb8 solid;border-top:0px none;text-align:center;}
.couponTipBox .cont p{width:197px;margin:0px auto; text-align:left;line-height:18px;}

.couponAboutBox .cont{width:213px;border:1px #e2ccb8 solid;border-top:0px none;list-style:square inside none;}
.couponAboutBox .cont li{width:190px;height:47px;padding:5px 8px;list-style:square inside none;color:#FF8E4B;}
.couponAboutBox .cont li a{font-weight:bold;margin:0px 3px 0px 0px;color:#FF8E4B;font-size:13px;}
.couponAboutBox .cont li span{color:#666;}
.couponAboutBox .cont .img{float:left;display:inline-block;width:50px;height:47px;}
.couponAboutBox .cont .user,.couponAboutBox .cont .abstract{float:right;diplay:inline-block;width:130px;line-height:20px;}
.couponAboutBox .cont .user{font-weight:bold;color:#f57b06;}

/* 商铺详情 */
#companyInfoBox{float:left;margin:10px 0px 0px 18px;padding:0px 0px 0px 0px;width:709px;display:inline;}
.companyInfo .img{float:left;border:1px #acacac solid;width:195px;height:195px;margin:3px 15px 0px 0px;}
.companyInfo .address{display:inline-block;margin:0px 0px 0px 0px;padding:10px 0px 10px 0px;width:300px;line-height:18px;}
.companyInfo .address img{margin:0px 0px 10px 0px;}
.companyInfo .map{color:#f57b06;display:inline-block;text-decoration:underline;margin:50px 0px 0px 30px;padding:0px 0px 0px 60px;width:46px;height:49px;line-height:49px;background:url({WEBURLPATH}/images/couponicons.gif) -640px -7px no-repeat;letter-spacing:10px;vertical-align:top;}
.companyInfo .map:hover{text-decoration:none;}
.companyInfo p{line-height:18px;margin:20px 0px 0px 10px;}

.companyCoupon{float:left;padding:10px 0px 0px 0px;}
.companyCoupon li{width:709px;float:left;height:auto;}
.companyCoupon li .abstract{width:460px;}

.companyMapBox{margin:10px 0px 0px 0px; border: 1px solid #ccc;}
/* 签到 */

#leftSortBox{
position:relative;
float:left;
width:135px;
z-index:1;
}
#leftSortBox dl{line-height:26px;font-weight:bold;}
#leftSortBox dt{height:37px;line-height:37px;text-indent:1em;}
#leftSortBox dt a{display:block;color:#ffcb15;cursor:default;background:url({WEBURLPATH}/images/couponicons.gif) -24px -104px no-repeat;}
#leftSortBox dt a:hover{text-decoration:none;background:url({WEBURLPATH}/images/couponicons.gif) -24px -143px no-repeat;}
#leftSortBox dt a.over{background:url({WEBURLPATH}/images/couponicons.gif) -24px -143px no-repeat;}
#leftSortBox dd ul.leftNav{ position:absolute;display:none;padding:20px 0px 0px 0px;background:#412716 url({WEBURLPATH}/images/couponicons.gif) -24px -182px no-repeat;}
#leftSortBox dd ul.leftNav li{height:28px;background:url({WEBURLPATH}/images/allicons.gif) 0px -456px no-repeat;text-indent:1em;}
#leftSortBox dd ul.leftNav li a{color:#c2a161;cursor:pointer;}
#leftSortBox dd ul.leftNav li a:hover{color:#fff7e9;text-decoration:none;}
#leftSortBox dd ul.leftNav li.current{background:#634634;}
#leftSortBox dd ul.leftNav li.current a{color:#fff7e9;cursor:pointer;}
#leftSortBox dd ul.leftNav li.current a:hover{color:#fff7e9;}


#leftSortBox dd ul.leftNav li ul.leftSubNav{
display:none;
position:absolute;
top:0px;
left:135px;
padding:0px 8px 0px 8px;
background:#634634 url({WEBURLPATH}/images/linebg.gif) center top repeat-y;
width:143px;
}
#leftSortBox dd ul.leftNav li ul.leftSubNav li{display:inline-block;background:none;width:auto;float:left;height:30px;line-height:30px;margin:0px 3px;word-break:keep-all;}
#leftSortBox dd ul.leftNav li ul.leftSubNav li a{color:#b59c8b;font-weight:normal;}
#leftSortBox dd ul.leftNav li ul.leftSubNav li a:hover{color:#fff7e9;}

#signinInfoBox{float:left;margin:10px 0px 0px 12px;padding:0px 0px 0px 0px;width:721px;display:inline;}
.signinProBox{float:left;width:721px;height:121px;}
.signinCountBox{float:left;margin:0;width:711px;padding:0px 5px 0px 5px;}
.signinCountBox li{float:left;width:711px;padding:10px 0px 10px 0px;background:url({WEBURLPATH}/images/signinline.gif) bottom center no-repeat;}
.signinCountBox li .img{float:left;}
.signinCountBox li .tit,.signinCountBox li .abstract{display:inline-block;color:#f57b06;font-weight:bold;margin:0px 0px 0px 10px;}
.signinCountBox li .time{float:right;margin-top:0px!important;margin-top:-15px;}
.signinCountBox li .mark{display:inline-block;width:620px;margin:8px 0px 0px 10px;height:25px;line-height:25px;}
.signinCountBox li .mark img{margin:8px 10px 0px 0px;}
.signinCountBox li p{display:inline-block;padding:5px 0px 0px 10px;width:620px;font-weight:normal;color:#666;;line-height:18px;}
.signinCountBox li .more{float:right;color:#c1c1c1;text-decoration:underline;}
.signinCountBox li .more:hover{color:#f57b06;text-decoration:none;}

.couponRight .topRightProBoxa{margin-top:10px;}

/* 积分兑换 */

#countInfoBox{float:left;margin:10px 0px 0px 20px;width:719px;display:inline;}
.countNav{float:left;margin:0px 0px 0px 3px;width:719px;height:32px;line-height:32px;text-align:center;background:url({WEBURLPATH}/images/couponicons.gif) -174px -104px no-repeat;color:#666;}
.countNav a{color:#666;margin:0px 10px 0px 10px;}
.countNav a:hover{color:#f57b06;}
.countNav a.current{color:#f57b06;font-weight:bold;}
.countListBox{width:719px;}
.countListBox li{float:left;padding:13px 15px 13px 5px;width:217px;}
.countListBox .img{display:inline-block;width:205px;height:133px;line-height:133px;text-align:center;border:6px #e8e8e8 solid;color:#e8e8e8;background-color:#f7f7f7;font-family: "Arial Black", Arial, Helvetica, sans-serif;font-size: 20px;}
.countListBox img {width:205px;height:133px;}
.countListBox p{margin:10px 0px 0px 0px;text-align:center;line-height:20px;}
.countListBox p .count{color:#f00;font-weight:bold;}
.countListBox li.couponListPage{width:695px;}

/* 状态显示 */
.m-success, .m-warn, .m-error {
	background: transparent url({WEBURLPATH}/images/ico-pa.png) no-repeat scroll 0 0;
	padding-left: 20px;
	
}
.m-success {
	background-position: -164px -390px;
}
.m-warn {
	background-position: -59px -480px;
}
.m-error {
	background-position: -124px -420px;
}

/* 没有数据显示 */
.noResult {
	padding: 30px 0 30px 15px;
}
.noResult .tip {
	padding-bottom: 3px;
}
.Color7, a.Color7, a.Color7:hover {
	color: #999999;
}




.activeRight{float:right;width:740px;}
.activeRight .titBox{height:58px;}
.activeRight .titBox li{float:left;margin-right:20px;padding:10px 20px 5px 20px;font-weight:bold;font-size:24px;font-style:italic;}
.activeRight .titBox li.current{background:url({WEBURLPATH}/images/numsbg.gif) left top repeat-x;}
.activeRight .titBox li span{display:block;float:left;padding:0px 10px 0px 40px;height:40px;line-height:40px;overflow:hidden;word-break:keep-all;color:#591b05;}
.activeRight .titBox li#step01 span{background:url({WEBURLPATH}/images/nums_01.gif) left center no-repeat;}
.activeRight .titBox li#step02 span{background:url({WEBURLPATH}/images/nums_02.gif) left center no-repeat;}
.activeRight .titBox li#step03 span{background:url({WEBURLPATH}/images/nums_03.gif) left center no-repeat;}
.activeRight .titBox li#step01.current span{background:url({WEBURLPATH}/images/numsover_01.gif) left center no-repeat;color:#ae360b;}
.activeRight .titBox li#step02.current span{background:url({WEBURLPATH}/images/numsover_02.gif) left center no-repeat;color:#ae360b;}
.activeRight .titBox li#step03.current span{background:url({WEBURLPATH}/images/numsover_03.gif) left center no-repeat;color:#ae360b;}

.tipsbox{width:400px;margin:45px 0px 0px 146px;border:1px #787878 solid;}
.tipsbox .tit{height:28px;line-height:28px;text-align:left;text-indent:1em;
color:#fff;font-weight:bold;font-size:13px;background:url({WEBURLPATH}/images/tipboxtit.gif) left center repeat-x;}
.tipsbox .cont{width:380px;padding:10px;background:#fff;text-align:center;color:#404040;font-size:12px;height:36px;}

.btn {
	BORDER-BOTTOM: medium none; TEXT-ALIGN: center; BORDER-LEFT: medium none; PADDING-BOTTOM: 0px; LINE-HEIGHT: 29px; MARGIN: 0px auto; OUTLINE-STYLE: none; OUTLINE-COLOR: invert; PADDING-LEFT: 0px; OUTLINE-WIDTH: medium; WIDTH: 74px; PADDING-RIGHT: 0px; DISPLAY: inline-block; BACKGROUND: url({WEBURLPATH}/images/btn_v2.png) no-repeat -200px 0px; HEIGHT: 30px; OVERFLOW: hidden; BORDER-TOP: medium none; BORDER-RIGHT: medium none; TEXT-DECORATION: none; PADDING-TOP: 0px; border-radius: 0;cursor:pointer;
}

#indexUser{padding:5px 0px 0px 0px;}
#indexUser .userinfo{
	margin:10px 0px 0px 0px;
}
#indexUser .userinfo .welcome{
	width:200px;
	height:24px;
	margin:0px auto ;
	background:#F9F9F9;
	border-top:1px solid #EEE;
	border-bottom:1px solid #EEE;
	line-height:23px;
	color:#666;
	margin:0px auto;
	padding:0px;
}
#indexUser .userinfo .welcome strong{
	color:#F60;
	font-weight:bold;
}
#indexUser .userinfo .userface{
margin:10px 0px 0px 0px;
	width:62px;
	height:62px;
	overflow:hidden;
	padding:2px;
	float:left;
	margin:10px 0px 0px 7px;
	border:1px solid #DDD;
}

#indexUser .userinfo .userface a img{
	width:62px;
	height:62px;
	display:block;
	margin:0px;
	
}
#indexUser .userinfo .mylink{
	width:130px;margin:10px 0px 0px 0px;
	float:left;
	overflow:hidden;
}
#indexUser .userinfo .mylink ul{

}
#indexUser .userinfo .mylink ul li{
	margin:0px;padding:0px;
	float:left;
	width:60px;
	height:31px;
	line-height:31px;
	text-indent:12px;
}
#indexUser .userinfo .mylink ul li a{
	color:#555;	
}
#indexUser .userinfo .mylink ul li a.myinfo{
	
}
#flashPic{
position:absolute;
width:215px;
height:129px;
top:0px;
left:0px;
z-index:999;
}

.middleBox {
	margin: 20px auto;
	width: 930px;
	background: url({WEBURLPATH}/images/map_m.gif) left top repeat-y;
}
.middleBox .title {
	width: 930px;
	height: 51px;
}
#spMap .title { background: url({WEBURLPATH}/images/map_sp.gif) left top no-repeat; }
#sqMap .title { background: url({WEBURLPATH}/images/map_sq.gif) left top no-repeat; }
#yhqMap .title { background: url({WEBURLPATH}/images/map_yhq.gif) left top no-repeat; }
#xwMap .title { background: url({WEBURLPATH}/images/map_xw.gif) left top no-repeat; }
.middleBox .bot {
	width: 930px;
	height: 15px;
	background: url({WEBURLPATH}/images/map_bot.gif) left top no-repeat;
}
.middleBox ul.listBox {
	list-style: none outside;
}
.middleBox ul.listBox li {
	display: inline-block;
	*display:inline;
	zoom:1;
	width: 430px;
	margin: 5px 10px;
	text-align: left;
	vertical-align: top;
	font-size: 13px;
}

.middleBox ul.listBox li a {
	display: inline-block;
	margin: 0px 5px;
	line-height: 23px;
	color: #666;
}
.middleBox ul.listBox li a:hover { color: #f80; }
.middleBox ul.listBox li a.sub {
	color: #99482a;
	font-weight: bold;
}
.middleBox ul.listBox li a.sub:hover { color: #99482a; }
